Self-adaptive Disk Arrays

نویسندگان

  • Jehan-François Pâris
  • Thomas J. E. Schwarz
  • Darrell D. E. Long
چکیده

We present a disk array organization that adapts itself to successive disk failures. When all disks are operational, all data are mirrored on two disks. Whenever a disk fails, the array reorganizes itself, by selecting a disk containing redundant data and replacing these data by their exclusive or (XOR) with the other copy of the data contained on the disk that failed. This will protect the array against any single disk failure until the failed disk gets replaced and the array can revert to its original condition. Hence data will remain protected against the successive failures of up to one half of the original number of disks, provided that no critical disk failure happens while the array is reorganizing itself. As a result, our scheme achieves the same access times as a mirrored organization under normal operational conditions while having a much lower likelihood of loosing data under abnormal conditions. In addition it tolerates much longer repair times than mirrored disk arrays.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Load Balancing in Disk Arrays

Large arrays of small disks are providing an attractive approach for high performance I/O systems. In order to make eeective use of disk arrays and other multi-disk architectures, it is necessary to develop intelligent software tools that allow automatic tuning of the disk arrays to varying workloads. In this paper we describe an adaptive method for data allocation and load balancing in disk ar...

متن کامل

Adaptive beamforming in row-column addressed arrays for 3D ultrasound imaging

In recent years, to reduce the complexity of implementation, the use of 2D arrays with restricted row-column addressing has been considered for 3D ultrasound imaging. In this paper, two methods of adaptive beamforming based on the minimum variance method are represented in such a way that the computational load is much less than using the full adaptive beamforming method. In both proposed metho...

متن کامل

Modification of Sidelobe Canceller System In Planar Arrays (RESEARCH NOTE)

A Side Lobe Canceller (SLC) structure is a conventional partially adaptive technique which is used in large adaptive array radars. If a desired signal has long time duration in comparison with the SLC adaptation time, signal components may be cancelled. So, this paper presents a modified SLC which eliminates desired signal cancellation problems and allows using an unconstrained adaptive algorit...

متن کامل

Prefetching with Adaptive Cache Culling for Striped Disk Arrays

Conventional prefetching schemes regard prediction accuracy as important because useless data prefetched by a faulty prediction may pollute the cache. If prefetching requires considerably low read cost but the prediction is not accurate, it may or may not be beneficial depending on the situation. However, the problem of low prediction accuracy can be dramatically reduced if we efficiently manag...

متن کامل

Distributing Orthogonal Redundancy on Adaptive Disk Arrays

When upgrading storage systems, the key is migrating data from old storage subsystems to the new ones for achieving a data layout able to deliver high performance I/O, increased capacity and strong data availability while preserving the effectiveness of its location method. However, achieving such data layout is not trivial when handling a redundancy scheme because the migration algorithm must ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006